hood safety catch - German English Dictionary